package com.gzedu.module.faced.curd;

import java.util.Map;

import javax.servlet.http.HttpServletRequest;

import com.gzedu.common.util.page.JqPage;
import com.gzedu.common.util.page.Page;
import com.gzedu.module.modle.curd.CurdButton;
import com.gzedu.module.modle.curd.CurdForm;
import com.gzedu.module.modle.curd.CurdList;

public interface CommonQueryFacade {
	/**
	 * 分页查询
	 * @param sql
	 * @param page
	 * @return
	 */
	public JqPage dataQuery(String sql, String orderBy, Page page);
	/**
	 * 通用列表信息插入
	 * @param request
	 * @return
	 */
	public Map<String,Object> insertCommonQuery(HttpServletRequest request,CurdForm curdForm);
	/**
	 * 通用列表信息修改
	 * @param request
	 * @return
	 */
	public Map<String,Object> update(HttpServletRequest request);
}
